
.index_about{margin:20px 0 0 0 ;}

.i_a_bt{width: 100%;height: 140px;text-align: center;}

.i_a_bt h2 a{font-size: 36px;color: #0a5898;}

.i_a_bt h2 a:hover{font-size: 36px;color: #fe6902;}

.i_a_bt span{color: #000;font-size: 20px;}

.i_a_con{width: 100%;height: 180px;overflow: hidden;}

.i_a_con .i_a_pic{border:2px solid #DDD;}

.i_a_con .i_a_text{width: 780px;line-height: 26px;color: #6f6f6f; font-size:14px;}

.i_a_con .i_a_text a.more{display: block;width: 100px;color:#ff1919;}

.i_a_con .i_a_text a.more:hover{display: block;width: 100px;color:#0a5898;}

.down{width: 100%;height: 42px;background: url(../images/about_bg.jpg) no-repeat top center;margin: 10px 0 0;}





.youshi{position: relative;width: 100%;height: 144px;background: url(../images/youshi_bg.jpg) no-repeat 0px 50px;margin: 33px 0 0 0;}

.box1, .box2, .box3, .box4, .box5{width: 144px;position: absolute;text-align: center;/*top: 47px;*/}

.youshi div a{display: block;width: 144px;height: 104px;background:url(../images/youshi_quan.jpg) no-repeat;position: relative;padding: 40px 0 0;}

.youshi div a:hover{display: block;width: 144px;height: 114px;background:url(../images/youshi_quan_hover.jpg) no-repeat;padding: 40px 0 0;}

.youshi div a h2{font-size: 24px;color: #0a5898;}

.youshi div a span{font-size: 14px;color: #0a5898;}

.youshi div a:hover h2, .youshi div a:hover span{color: #fe6902;} 

.youshi div a i{font-style: normal;font-size: 24px;color: #0a5898;position: absolute;right:5px;bottom: 10px;}

.youshi div a:hover i{font-style: normal;font-size: 24px;color: #fe6902;position: absolute;right:5px;bottom: 10px;}

.box1{left: 65px;}

.box2{left: 267px;}

.box3{left: 465px;}

.box4{left: 680px;}

.box5{left: 890px;}





.case_bg{width: 100%;height:720px;background: url(../images/case_bg.jpg) no-repeat center;margin: 56px 0 0;overflow: hidden; border:px #F00 solid}

.index_pro{width: 100%;height: 626px;overflow: hidden;}

.i_p_bt{width: 100%;text-align: center;margin: 30px 0 0;height: 100px;}

.i_p_bt h2{margin:0 0 10px 0;}

.i_p_bt h2 a{font-size: 36px;color: #0a5898;}

.i_p_bt h2 a:hover{font-size: 36px;color: #fe6902;}

.i_p_bt span{font-size: 20px;color: #FFF;padding:   0 0 15px 0;border-bottom:2px solid #FFF;display: block;width: 80px;margin: 0 auto;}

.i_p_list{margin:0 0 0 60px;}



.focusBox{ width:364px; height:360px; overflow:hidden; position:relative;  }

.focusBox .hd{ position:absolute; z-index:1; right:5px; bottom:65px; }

.focusBox .hd ul{ overflow:hidden; zoom:1; float:left;  }

.focusBox .hd ul li{ float:left; margin-right:3px;  width:16px; height:19px; line-height:19px; text-align:center; cursor:pointer; font-family:Arial; color:#666; background:#ddd;}

.focusBox .hd ul li.on{ background:#241f18; color:#fff;}

.focusBox .bd{ position:relative;  }

.focusBox .bd .pic{ line-height:0px;  }

.focusBox .bd .pic img{ width:360px; height:310px;border:2px solid #FFF;}

.focusBox .bd .con{ height:30px; line-height:30px; text-align:center; }

.focusBox .bd .con a{color:#FFF;}

.focusBox .bd .con a:hover{color:#fe6902;}




.cpshow{ width:850px; border:px #0F6 solid}

.cpshow li{ float:left; border:px #09C solid; width:250px; height:215px; margin-right:30px; margin-bottom:20px; text-align:center}

.cpshow li a{ color:#FFF; font-size:13px;}

.cpshow li a:hover{ color:#fe6902}
 
.cpshow li img{ margin-bottom:5px; border:2px #FFF solid}

.cpshow li img:hover{ border:2px #F60 solid}




.news{width: 100%;background: url(../images/news_bg.jpg) no-repeat center right;position: relative; top:-50px;}

.news_more{position: absolute;width: 113px;height: 113px;right: 150px;top: 450px;}

.news_more a{display: block;width: 113px;height: 113px;background: url(../images/news_more_bg_hover.jpg) no-repeat;}

.news_more a:hover{display: block;width: 113px;height: 113px;background: url(../images/news_more_bg_hover.jpg) no-repeat right;}

.news_more a h2{color: #FFF;font-size: 18px;padding: 30px 0 40px 0;display: block;text-align: center;background: url(../images/news_more.png) no-repeat 40px 60px;}

.i_n_bt{width: 100%;text-align: center;margin: 40px 0 0;height: 100px;}

.i_n_bt h2{margin:0 0 10px 0;}

.i_n_bt h2 a{font-size: 36px;color: #0a5898;}

.i_n_bt h2 a:hover{font-size: 36px;color: #fe6902;}

.i_n_bt span{font-size: 20px;color: #000;padding:   0 0 15px 0;border-bottom:2px solid #0a5898;display: block;width: 80px;margin: 0 auto;}




.slideTxtBox{ width:680px;margin: 36px 0 0;}

.slideTxtBox .hd{ height:37px; line-height:37px;  }

.slideTxtBox .hd ul li{ float:left;cursor:pointer;border-right: 1px solid #FFF;background: #5994c5;width: 169px;text-align: center;}

.slideTxtBox .hd ul li a{color: #FFF;}

.slideTxtBox .hd ul li.on{background:#0a5898; cursor:pointer;}

.slideTxtBox .bd ul li{width: 100%;padding: 20px 0;border-bottom: 1px dotted #878787;}



.i_n_r{width: 545px;}

.i_n_r a{font-size: 14px;color: #313131;font-weight: bold;}

.i_n_r a:hover{font-size: 14px;color: #fe6902 ;font-weight: bold;}

.i_n_r p{color: #717171;line-height: 24px;margin: 7px 0 0;}




.pro_bg{width: 100%;height: 680px;background: url(../images/pro_bg.jpg) no-repeat center;margin: 56px 0 0;overflow: hidden;}

.i_p_nav{width: 177px;}

.i_p_nav ul li{width: 100%;height: 34px;line-height: 34px;margin: 0 0 8px 0;float: left; margin-top:8px;}

.i_p_nav ul li a{color: #FFF;padding: 0 0 0 20px;background: url(../images/i_p_nav.gif) no-repeat 140px 12px #0a5898;display: block; font-size:15px;}

.i_p_nav ul li a:hover{background: url(../images/i_p_hover.gif) no-repeat 150px 12px #fe6902;}

a.i_case{color: #FFF;font-size: 24px;background: #4b8dc4 url(../images/i_case_icon.png) no-repeat 45px 77px;width: 177px;height: 104px;display: block;text-align: center;padding: 30px 0 0;margin: 40px 0 0 ;}

a.i_case:hover{background: #fe6902 url(../images/i_case_icon.png) no-repeat 55px 77px;}





.anlishow{ width:1100px; margin:0 auto; margin-top:15px; text-align:center; border:px #0F6 solid}

.anlishow li{ float:left; width:250px; height:214px; margin-top:10px;  margin-left:12px; margin-right:10px;}

.anlishow li img{ border:2px #FFF solid;}

.anlishow li img:hover{ border:2px #F90 solid}

.anlishow span{ text-align:center} 

.anlishow span a{ color:#FFF; font-size:14px;} 

.anlishow span a:hover{ color:#F97753}




.i_honor{width: 390px;border:1px solid #959595;position: relative;}

.i_h_bt{font-size: 20px;color: #0a5898;text-align: center;width: 172px;margin:-15px auto 0 auto;background: #FFF;}

.i_c_tact{width: 615px;}

.i_c_tact .map{width: 300px;height: 360px;border:2px solid #d4d4d4;}

.i_tact_con{margin: 0 0 0 20px;}

.i_tact_con h1{font-size: 20px;color: #000;margin: 25px 0 0;}

.i_tact_con h2{font-size: 18px;color: #0a5898;font-weight: bold;margin: 35px 0 0;}

.i_tact_con p{font-size: 14px;color: #555555;margin: 15px 0 0;}

.i_tact_con .more{font-size: 14px;color: #000;margin: 20px 0 0;display: block;width: 67px;height: 22px;line-height: 22px;border:1px solid #bdbec2;border-radius: 3px;text-align: center;}

.i_tact_con .more:hover{background: #0a5898;color: #FFF;}





.focusBox1{ width:307px; height:243px; overflow:hidden; position:relative;margin: 30px auto 0 auto;}

.focusBox1 .hd{ position:absolute; z-index:1; right:-2px; bottom:15px; }

.focusBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }

.focusBox1 .hd ul li{ float:left; margin-right:3px;  width:16px; height:19px; line-height:19px; text-align:center; cursor:pointer; font-family:Arial; color:#fff; background:#bfbfbf;}

.focusBox1 .hd ul li.on{ background:#969696; color:#fff;}

.focusBox1 .bd{ position:relative;  }

.focusBox1 .bd .pic{ line-height:0px;  }

.focusBox1 .bd .pic img{ width:307px; height:203px;}

.focusBox1 .bd .con{ height:30px; line-height:30px; text-align:center; }

.focusBox1 .bd .con a{color:#FFF;}

.focusBox1 .bd .con a:hover{color:#fe6902;}

.i_h_con .i_h_p{padding: 0px 30px 30px 40px;color: #434345;}

.i_h_con .i_h_p .more{color: #f00;display: block;}

.i_h_con .i_h_p .more:hover{color: #0a5898;display: block;}

